Owen Taylor [Sat, 8 Sep 2001 05:57:10 +0000 (05:57 +0000)]
Prevent a false alarm constness warning with a cast.
Sat Sep 8 01:49:22 2001 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkmain-x11.c (_gdk_windowing_init_check): Prevent a
false alarm constness warning with a cast.
* gdk/x11/gdkx.h: Undefine GDK_ROOT_PARENT before redefining it
for the inside-gdk case.
Owen Taylor [Sat, 8 Sep 2001 05:51:35 +0000 (05:51 +0000)]
Remove a whole lot of duplicates introduced at some point, to prevent
Sat Sep 8 01:38:39 2001 Owen Taylor <otaylor@redhat.com>
* POTFILES.in: Remove a whole lot of duplicates
introduced at some point, to prevent problems
like the last.
Jonathan Blandford [Sat, 8 Sep 2001 05:50:44 +0000 (05:50 +0000)]
remove g_print.
Sat Sep 8 01:44:18 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_set_dirty):
remove g_print.
* gtk/gtktreeview.c (gtk_tree_view_set_model): unref model when we
change models, #59899
Sat Sep 8 01:44:32 2001 Jonathan Blandford <jrb@redhat.com>
* POTFILES.in: missed one.
Havoc Pennington [Sat, 8 Sep 2001 04:39:53 +0000 (04:39 +0000)]
remove CellRendererTextPixbuf
2001-09-08 Havoc Pennington <hp@pobox.com>
* gtk/gtk-docs.sgml: remove CellRendererTextPixbuf
* gtk/resources.sgml: add section on mailing lists, bugzilla, etc.
* gtk/tmpl/gtkaccelgroup.sgml: add long description
* gtk/gtk-sections.txt: reorder accel group section; probably need
to delete most of it
* gtk/tmpl/gtkmain.sgml: Clean it up a little bit
* gtk/gtk-docs.sgml: rearrange the list of "core/misc" sections so
that useful things are near the top and stupid junk is near the
bottom.
* gtk/tmpl/gtkfeatures.sgml: fix/finish this section
* gtk/gtk-docs.sgml: create a separate section for
overview/tutorial material and special notes, and put the
reference docs for the "misc non-widget" stuff into its own
section.
* gtk/compiling.sgml: write this section
* gtk/gtk-docs.sgml: The intro section weirdly had two paragraphs
that said the same thing. Delete one of them.
Darin Adler [Sat, 8 Sep 2001 02:10:00 +0000 (02:10 +0000)]
Removed gtk/gtkcellrenderertextpixbuf.c since it's not around any more.
* POTFILES.in: Removed gtk/gtkcellrenderertextpixbuf.c
since it's not around any more.
Havoc Pennington [Sat, 8 Sep 2001 01:38:28 +0000 (01:38 +0000)]
tsk tsk, jrb broke the build
2001-09-07 Havoc Pennington <hp@pobox.com>
* gtk/gtk.h: tsk tsk, jrb broke the build
Jonathan Blandford [Sat, 8 Sep 2001 00:56:30 +0000 (00:56 +0000)]
Removed 'fill' attribute. It was silly b/c that was a property of the cell
Fri Sep 7 20:45:29 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_pack_{start,end}):
Removed 'fill' attribute. It was silly b/c that was a property of
the cell renderer, anyway.
(gtk_tree_view_column_render): Actually render the packed
renderers.
* doc/tree-column-sizing.txt: initial devel documentation.
* gtk/gtktreeview.c (gtk_tree_view_expand_all): Fix bug.
* gtk/gtkcellrenderertextpixbuf.[ch]: removed.
* tests/testtreefocus.c: fix up to reflect above changes.
* tests/testtreeview.c: ditto
* demos/gtk-demo/stock_browser.c: ditto
Alex Larsson [Sat, 8 Sep 2001 00:30:13 +0000 (00:30 +0000)]
Removed unused function.
2001-09-07 Alex Larsson <alexl@redhat.com>
* gdk/linux-fb/gdkcolor-fb.c:
Removed unused function.
* gdk/linux-fb/gdkdrawable-fb2.c
* gdk/linux-fb/gdkfont-fb.c:
Use PangoLanguage functions.
* gdk/linux-fb/gdkinput.c:
* gdk/linux-fb/gdkselection-fb.c:
Fix const warnings.
* gdk/linux-fb/gdkwindow-fb.c:
Fix warning. Implement gdk_window_set_icon_list() and
gdk_window_get_frame_extents(). (No icon support yet though.)
* gtk/gtkwindow.c (gtk_window_get_position):
If window->frame is set get the extents of it instead.
Owen Taylor [Fri, 7 Sep 2001 23:11:17 +0000 (23:11 +0000)]
Make the default default colormap the GdkRGB colormap, not the system
Fri Sep 7 18:50:59 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_get_default_colormap):
Make the default default colormap the GdkRGB colormap,
not the system colormap.
* gtk/gtkinvisible.c (gtk_invisible_init)
gtk/gtkwindow.c (gtk_window_init): Set the current
colormap, as returned by _gtk_widget_peek_colormap()
on the widget.
* gtk/gtkwidget.[ch]: Export _gtk_widget_peek_colormap
to GTK+. Make it return %NULL instead of the default
colormap if no colormap has explicitely been pushed.
* gtk/gtkwidget.c (gtk_widget_get_colormap): Check for
colormaps on ancestral widgets before defaulting the
the system default colormap.
* docs/Changes-2.0.txt: explain colormap changes.
Havoc Pennington [Fri, 7 Sep 2001 22:48:30 +0000 (22:48 +0000)]
add some lame code to handle G_MININT, fixes #57424
2001-09-07 Havoc Pennington <hp@redhat.com>
* gtk/gtktextiter.c: add some lame code to handle G_MININT, fixes
#57424
Owen Taylor [Fri, 7 Sep 2001 22:33:09 +0000 (22:33 +0000)]
Deprecate gdk_set/get_use_xshm, make gdk_set_use_xshm a noop. Remove
Fri Sep 7 18:17:47 2001 Owen Taylor <otaylor@redhat.com>
* gdk/gdk.h gdk/x11/gdkmain-x11.c: Deprecate gdk_set/get_use_xshm,
make gdk_set_use_xshm a noop. Remove --no-xshm command line
option. If we aren't autodetecting properly, we need
to fix the problem, or at least make it an environment
variable setting, to avoid problems with propagating
to embedded children, plugins, etc.
* gdk/gdkcolor.h: Deprecate gdk_colormap_get_system_size().
* gdk/gdkpixbuf-render.c gdk/gdkpixbuf.h
(gdk_pixbuf_render_pixmap_and_mask_for_colormap):
New function to render a pixmap and mask for a particular colormap.
* gtk/gtkwindow.c (get_pixmap_and_mask): Change to use
gdk_pixbuf_render_pixmap_and_mask_for_colormap () instead
of internal implementation of the same.
Havoc Pennington [Fri, 7 Sep 2001 22:32:02 +0000 (22:32 +0000)]
remove some debug code that seems to have caused a breakpoint in valid
2001-09-07 Havoc Pennington <hp@redhat.com>
* gtk/gtktextlayout.c (gtk_text_layout_get_lines): remove some
debug code that seems to have caused a breakpoint in valid cases
* gtk/gtktextbtree.c (_gtk_text_btree_add_view): set the prev
pointer on the first view when adding the second view, fixes
crash when closing gtk-demo text test with active selection
* gtk/gtktextbuffer.c
(gtk_text_buffer_remove_selection_clipboard): don't leave dead
clipboards in the list of clipboards - probably fixes #59836
Owen Taylor [Fri, 7 Sep 2001 21:50:20 +0000 (21:50 +0000)]
Make gdkx.h the only installed header from gdk/x11. All structures in
Fri Sep 7 11:51:44 2001 Owen Taylor <otaylor@redhat.com>
Make gdkx.h the only installed header from gdk/x11.
All structures in gdk/x11 are opaque.
* gdk/x11/Makefile.am gdk/x11/gdkx.h gdk/x11/gdkprivate-x11.h:
Don't install gdk{drawable,pixmap,window}-x11.h.
* gdk/x11/{gdkcolormap-x11.c, gdkfont-x11.c, gdkx.h, gdkvisual-x11.c:
Move GdkColormapPrivateX11, GdkFontPrivateX GdkImagePrivateX11,
GdkVisualClass into C files.
* gdk/gdkpixmap-x11.[ch]: Make gdk_pixmap_impl_get_type() static.
* gdk/x11/{gdkcolor-x11.c, gdkcursor-x11.c, gdkdrawable-x11.c,
gdkfont-x11.c, gdkgc-x11.c, gdkx.h, gdkimage-x11,gdkvisual-x11.c}
Add public functions to replace previously exported direct
structure access.
gdk_x11_colormap_get_{xdisplay,xcolormap}
gdk_x11_cursor_get_{xdisplay,xcursor},
gdk_x11_drawable_get_{xdisplay,xcursor,gdk_x11_visual_get_xvisual,
gdk_x11_font_get_{xdisplay,xfont}, gdk_x11_image_get_{xdisplay,ximage},
gdk_x11_gc_get_{xdisplay,ximage}
* gdk/gdkprivate.h gdk/gdkinternals.h: Move GdkColorInfo,
GdkEventFilter, GdkClientFilter, GdkFontPrivate to gdkinternals.
Fix a number of variables and functions that were exported
"accidentally" from GDK.
* gdk/**.[ch]: gdk => _gdk for gdk_visual_init,
gdk_events_init, gdk_input_init, gdk_dnd_init, gdk_image_exit,
gdk_input_exit, gdk_windowing_exit, gdk_event_func, gdk_event_data,
gdk_event_notify, gdk_queued_events, gdk_queued_tail,
gdk_event_new, gdk_events_queue, gdk_events_unqueue,
gdk_event_queue_find_first, gdk_event_queue_remove_link,
gdk_event_queue_append, gdk_event_button_generate,
gdk_debug_flags, gdk_default_filters, gdk_parent_root.
* gdk/x11/{gdkevents-x11.c, gdkglobals-x11.c, gdkimage-x11.c,
gdkmain-x11.c, gdkprivate-x11.h, gdk/x11/gdkwindow-x11.c}:
gdk => _gdk for gdk_event_mask_table, gkd_nevent_masks,
gdk_wm_window_protocols, gdk_leader_window, gdk_xgrab_window,
gdk_use_xshm, gdk_input_ignore_core.
* gdk/x11/xsettings-common.h (xsettings_list_insert): Add
#defines to namespace functions into the private _gdk_
namespace.
* gdk/gdkwindow.[ch] gdk/x11/gdkx.h: Add gdk_get_default_root_window ()
to replace gdk_parent_root exported variable. Adjust and
deprecate GDK_ROOT_PARENT().
* demos/{testpixbuf-drawable.c,testpixbuf-save.c}: Fix
GDK_ROOT_PARENT usage, remove includes of port-specific
headers.
* gdk/{win32,x11,fb}/gdkinput*.[ch]: s/gdk/_gdk/ for
_gdk_input_gxid_host, _gdk_input_gxid_port, _gdk_input_ignore_core,
gdk_input_devices, _gdk_input_windows, gdk_init_input_core.
* gdk/x11/{gdkevents-x11.,c gdkglobals-x11.c, gdkmain-x11.c}
docs/Changes-2.0.txt: Remove gdk_wm_protocols,
gdk_wm_delete_window functions, gdk_wm_take_focus,
use gdk_atom_intern() instead.
* gdk/linux-fb/{gdkselection-fb.c, gdkmain-fb.c, gdkprivatefb.h}
gdk/win32/{gdkselection-win32.c, gdkmgdkwin32.h, gdkprivate-win32.h}
gdk/x11/{gdkselection-x11.c gdkx.h, gtkprivate-x11.h}
gtk/gtkselection.c
Unexport gdk_selection_property, just use
gdk_atom_intern ("GDK_SELECTION").
* gdk/x11/{gdkprivate-x11.h,gdkdrawable-x11h,gdkgc-x11.c,gdkx.h}:
Unexport gdk_drawable_impl_x11_get_type, gdk_gc_x11_get_type,
GDK_GC_X11 cast macros, GdkGCX11 structures, GdkCursorPrivate,
GdkVisualprivate, gdk_x11_gc_flush.
Make a number of public exports of variables into functions
to increase encapsulation.
* gdk/gdkinternals.h gdk/gdkinput.h gdk/gdkevents.h
gdk/linux-fb/gdkmouse-fb.c: gdk_core_pointer => _gdk_core_pointer,
move to gdkinternals.h. Add gdk_device_get_core_pointer ().
* gdk/gdkprivate.h gdk/gdkpango.c gdk/gdkinternals.h
docs/Changes-2.0.txt: Unexport gdk_parent_root, gdk_error_code,
gdk_error_warnings.
* gdk/x11/{gdkcolormap-x11.c, gdkmain-x11.c, gdkx.h}
docs/Changes-2.0.txt:
s/gdk_screen/_gdk_screen/, add gdk_x11_get_default_screen()
s/gdk_root_window/_gdk_root_window/, add gdk_x11_get_default_root_xwindow()
Add gdk_x11_get_default_xdisplay().
* gdk/gdk.h gdk/gdk.c linux-fb/gdkfb.h linux-fb/gdkglobals-fb.c
win32/gdkwin32.h x11/gdkglobals-x11.c gdk/x11/gdkmain-x11.c
gdk/x11/gdkx.h: gdk/gdk.def: Add gdk_get/set_program_class,
Don't export gdk_progclass, move --class command line
option and handling to common portion of GDK.
Miscellaneous fixes:
* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): Fix
g_return_val_if_fail that should have been g_return_if_fail.
* gdk/gdkinternals.h gdk/gdkprivate.h: Move
gdk_synthesize_window_state() to the semi-public gdkprivate.h.
* gtk/gtkdnd.c (_gtk_drag_source_handle_event): Remove uneeded
X11 dependency.
* gdk/linux-fb/gdkmain-fb.c gdk/win32/gdkmain-win32.c gdk/TODO:
Remove unused gdk_key_repeat_disable/restore.
* linux-fb/gdkglobals-fb.c win32/gdkglobals-win32.c
x11/gdkglobals-x11.c x11/gdkprivate-x11.h gdk/gdk.def:
Remove unused gdk_null_window_warnings variable.
* gdk/Makefile.am (DIST_SUBDIRS) nanox/*: cvs remove nanox;
it can be retrieved from the repository; it is too far
from functional to be worth having people check out;
it would be easier to start from scratch, I suspect.
* gdk/x11/gdkpixmap-x11.c: Fix lvalue usage of GDK_PIXMAP_XID().
* gdk/x11/gdkkeys-x11.c gdk/gdkrgb.c gdk/gdkwindow.c
gdk/x11/gdkpango-x11.c gdk/x11/gdkselection-x11.c:
Fix some accidentally global variables and unused global variables.
* gdk/x11/gdkkeys-x11.c gdk/gdkrgb.c gdk/gdkwindow.c
gdk/x11/gdkpango-x11.c gdk/x11/gdkselection-x11.c:
Fix some accidentally global variables and unused global variables.
Add some space for future expansion to multihead.
* gdk/gdkdrawable.h: Add four reserved function pointers
for future expansion of GdkDrawableClass.
* gtk/gtkwindow.h gtk/gtkinvisible.h: Add reserved pointer
where we can put a GdkScreen * later.
Havoc Pennington [Fri, 7 Sep 2001 21:39:18 +0000 (21:39 +0000)]
update adjustments after validating destination yrange; fixes #53918 (This
2001-09-07 Havoc Pennington <hp@redhat.com>
* gtk/gtktextview.c (gtk_text_view_flush_scroll): update
adjustments after validating destination yrange; fixes #53918
(This may cause other issues, but I hope it won't)
2001-09-05 Havoc Pennington <hp@redhat.com>
* gtk/gtktextbtree.c (_gtk_text_btree_delete): when merging end
line into start line, update the character counts in parent nodes;
caused a bug when end and start line had different parent nodes.
2001-08-30 Havoc Pennington <hp@redhat.com>
* gtk/gtktexttag.c (_gtk_text_attributes_fill_from_tags): add
assertion that tag is in a table
Matthias Clasen [Fri, 7 Sep 2001 11:43:20 +0000 (11:43 +0000)]
gdk/x11/gdkkeys-x11.c (get_direction): Don't call g_strcasecmp on NULL strings. (#59058)
Stanislav Visnovsky [Fri, 7 Sep 2001 09:08:27 +0000 (09:08 +0000)]
More translations.
2001-09-07 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: More translations.
Alex Larsson [Thu, 6 Sep 2001 21:51:35 +0000 (21:51 +0000)]
Use GtkType/GType instead of uint.
2001-09-06 Alex Larsson <alexl@redhat.com>
* gtk/gtkbin.c:
* gtk/gtkfontsel.c:
* gtk/gtkspinbutton.c:
* gtk/gtktipsquery.c:
Use GtkType/GType instead of uint.
Stanislav Visnovsky [Thu, 6 Sep 2001 14:24:26 +0000 (14:24 +0000)]
Continued fixing of Slovak translation.
2001-09-06 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Continued fixing of Slovak translation.
Roy-Magne Mo [Wed, 5 Sep 2001 23:35:38 +0000 (23:35 +0000)]
Updated Norwegian nynorsk translation
Ross Golder [Wed, 5 Sep 2001 21:56:19 +0000 (21:56 +0000)]
Take DESTDIR into account in install/uninstall
Pablo Saratxaga [Wed, 5 Sep 2001 09:35:05 +0000 (09:35 +0000)]
updated Spanish file
Jonathan Blandford [Tue, 4 Sep 2001 22:15:18 +0000 (22:15 +0000)]
fix initial val for sort column.
Tue Sep 4 18:13:43 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkliststore.c (gtk_list_store_init): fix initial val for
sort column.
* gtk/gtktreestore.c (gtk_list_store_init): ditto
* gtk/gtktreesortable.c: add docs.
Owen Taylor [Tue, 4 Sep 2001 16:07:05 +0000 (16:07 +0000)]
Version 1.3.7
Tue Sep 4 09:37:19 2001 Owen Taylor <otaylor@redhat.com>
* Version 1.3.7
* configure.in docs/Makefile.am docs/gtk-config.1.in: Remove
docs for gtk-config
* modules/input/Makefile.am (install-data-local): Don't
run gtk-query-immodules if DESTDIR is set.
* NEWS: Various additions.
Tim Janik [Tue, 4 Sep 2001 01:10:11 +0000 (01:10 +0000)]
updates for 1.3.7 release.
Tue Sep 4 03:12:25 2001 Tim Janik <timj@gtk.org>
* NEWS: updates for 1.3.7 release.
Tue Sep 4 03:09:52 2001 Tim Janik <timj@gtk.org>
* gdk-pixbuf-csource.1: new file, manual page for
the publically installed gdk-pixbuf-csource utility.
Jonathan Blandford [Mon, 3 Sep 2001 23:37:39 +0000 (23:37 +0000)]
handle default sort feature
Mon Sep 3 18:03:56 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreestore.c (gtk_tree_store_set_default_sort_func):
handle default sort feature
* gtk/gtktreesortable.c (gtk_tree_sortable_set_default_sort_func):
new function to handle default sort.
(gtk_tree_sortable_has_default_sort_func): check if default sort
is set.
* gtk/gtkliststore.c (gtk_list_store_set_default_sort_func):
handle default sort feature
Stanislav Visnovsky [Mon, 3 Sep 2001 15:44:09 +0000 (15:44 +0000)]
Started fixing Slovak translation.
2001-09-03 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Started fixing Slovak translation.
Jonathan Blandford [Mon, 3 Sep 2001 08:41:06 +0000 (08:41 +0000)]
patch from vishnu@pobox.com (Joshua N Pritikin) to fix math and an
Sun Sep 2 20:32:36 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): patch from
vishnu@pobox.com (Joshua N Pritikin) to fix math and an assertion,
#59731
Jonathan Blandford [Mon, 3 Sep 2001 06:45:17 +0000 (06:45 +0000)]
Patch from vishnu@pobox.com (Joshua N Pritikin) to emit signal at the
Sun Sep 2 17:38:42 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_deleted): Patch from
vishnu@pobox.com (Joshua N Pritikin) to emit signal at the correct
time, #59727
* gtk/gtkbutton.c (gtk_button_update_state): Get depressed
correctly.
Kwok-Koon Cheung [Mon, 3 Sep 2001 03:07:31 +0000 (03:07 +0000)]
Usual update.
Owen Taylor [Mon, 3 Sep 2001 01:43:53 +0000 (01:43 +0000)]
Set current serial so that we don't eternally update the keymap after we
Sun Sep 2 21:41:21 2001 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkkeys-x11.c (update_keymaps): Set current serial
so that we don't eternally update the keymap after we
get a change notification.
* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Fix
incorrect cast.
Kristian Rietveld [Sun, 2 Sep 2001 21:47:12 +0000 (21:47 +0000)]
much changes in an attempt to make it working. It mostly works now,
Sun Sep 2 23:27:16 2001 Kristian Rietveld <kristian@planet.nl>
* gtk/gtktreemodelsort.[ch]: much changes in an attempt to make
it working. It mostly works now, although there're still a few issues
to be worked out.
* tests/testtreesort.c (main): changes to have a better test
application for the GtkTreeModelSort.
Kristian Rietveld [Sun, 2 Sep 2001 21:20:45 +0000 (21:20 +0000)]
code cleaup, fix for bug #59222.
Sun Sep 2 23:19:07 2001 Kristian Rietveld <kristian@planet.nl>
* gtk/gtktreeview.c (gtk_tree_view_search_iter): code cleaup,
fix for bug #59222.
* gtk/gtktreeview.c (gtk_tree_view_search_equal_func): add
gpointer search_data argument to function definition and
prototype, to match GtkTreeViewSearchEqualFunc typedef.
Kristian Rietveld [Sat, 1 Sep 2001 20:56:41 +0000 (20:56 +0000)]
add warnings per jrb's request.
Sat Sep 1 21:57:27 2001 Kristian Rietveld <kristian@planet.nl>
* gtk/gtkrbtree.c (_gtk_rbtree_reorder): add warnings
per jrb's request.
Jonathan Blandford [Sat, 1 Sep 2001 04:14:25 +0000 (04:14 +0000)]
pass in user data.
Fri Aug 31 20:01:23 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_search_iter): pass in user data.
* gtk/gtktreeview.c (gtk_tree_view_destroy): destroy search_data.
Owen Taylor [Fri, 31 Aug 2001 01:33:11 +0000 (01:33 +0000)]
Instead of always mirroring the selection to a single PRIMARY selection,
Wed Aug 29 20:40:58 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtktextbuffer.[ch] (gtk_text_buffer_add/remove_selection_clipboard):
Instead of always mirroring the selection to a single PRIMARY
selection, allow it to be mirrored to any number of clipboards.
* gtk/gtktextbuffer.[ch] (gtk_text_buffer_paste_primary): Remove,
just use gtk_text_buffer_paste_clipboard with the appropriate clipboard.
* gtk/gtktextbuffer.[ch] (gtk_text_buffer_cut/copy/paste_clipboard): Add a
GtkClipboard argument, and for paste_clipboard, the
@override_location argument from @paste_primary.
* gtk/gtktextview.c: Adapt to above change.
Jonathan Blandford [Thu, 30 Aug 2001 23:36:26 +0000 (23:36 +0000)]
Fix obvious mistake.
Thu Aug 30 19:34:38 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/tmpl/gtkdialog.sgml: Fix obvious mistake.
Yukihiro Nakai [Thu, 30 Aug 2001 22:45:01 +0000 (22:45 +0000)]
Update japanese translation
Yukihiro Nakai [Thu, 30 Aug 2001 22:26:42 +0000 (22:26 +0000)]
Update Japanese translation.
Havoc Pennington [Thu, 30 Aug 2001 22:01:04 +0000 (22:01 +0000)]
put validate idle at resize - 2 just for flexibility
2001-08-30 Havoc Pennington <hp@redhat.com>
* gtk/gtktextview.c (invalidated_handler): put validate idle at
resize - 2 just for flexibility
Havoc Pennington [Thu, 30 Aug 2001 19:09:09 +0000 (19:09 +0000)]
handle NULL shaped object from the empty-child-anchor case by drawing a
2001-08-30 Havoc Pennington <hp@redhat.com>
* gtk/gtktextdisplay.c (render_layout_line): handle NULL shaped
object from the empty-child-anchor case by drawing a little box.
* gtk/gtktextlayout.c (add_child_attrs): Still set shape attribute
if the child anchor has no anchored widgets - fixes #59328.
Also, remove bizarre deletion of preedit string that seems to have
gotten in here somehow.
Havoc Pennington [Thu, 30 Aug 2001 16:32:34 +0000 (16:32 +0000)]
apply fix to #58420 from Hidetoshi Tajima and Matthias Clasen
2001-08-30 Havoc Pennington <hp@redhat.com>
* gtk/gtktextview.c (gtk_text_view_check_cursor_blink): apply fix
to #58420 from Hidetoshi Tajima and Matthias Clasen
Matthias Clasen [Thu, 30 Aug 2001 07:23:32 +0000 (07:23 +0000)]
gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Propagate
errors from gdk_pixbuf_loader_load_module.
Matthias Clasen [Thu, 30 Aug 2001 07:21:13 +0000 (07:21 +0000)]
io-png.c (png_row_callback): Check that row_num is valid.
Jonathan Blandford [Wed, 29 Aug 2001 21:30:20 +0000 (21:30 +0000)]
change color when the GtkTreeView loses focus.
Wed Aug 29 17:28:04 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
change color when the GtkTreeView loses focus.
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render):
ditto.
* gtk/gtkstyle.c (gtk_default_draw_flat_box): ditto
Havoc Pennington [Wed, 29 Aug 2001 02:45:24 +0000 (02:45 +0000)]
fix g_object_notify
2001-08-28 Havoc Pennington <hp@pobox.com>
* gtk/gtkwindow.c (gtk_window_set_icon_list): fix g_object_notify
Havoc Pennington [Wed, 29 Aug 2001 02:20:02 +0000 (02:20 +0000)]
add default icon
2001-08-28 Havoc Pennington <hp@pobox.com>
* demos/gtk-demo/main.c (setup_default_icon): add default icon
* gtk/gtkradiobutton.c (gtk_radio_button_new_with_mnemonic):
warning fix
(gtk_radio_button_new_with_label): warning fix
* gtk/gtkdnd.c: used some random GtkImage private structs,
update to reflect GtkImage changes
* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): don't check
whether the hint is supported, just always set the icon. A task
list might want to use it even if the WM doesn't, and the WM may
change over time. Also, XDeleteProperty() if list == NULL.
* gtk/gtkwindow.c (gtk_window_set_icon_list)
(gtk_window_get_icon_list)
(gtk_window_set_icon)
(gtk_window_get_icon)
(gtk_window_set_default_icon_list)
(gtk_window_get_default_icon_list):
new functions
* gtk/gtk-boxed.defs (GtkIconSet): add GtkIconSet
* gtk/gtkimage.c: Implement property support, bug #59408
* gtk/gtkcontainer.c (gtk_container_add): make the warning message
on reparent-without-removing-first a bit more helpful.
Let's just destroy this FAQ.
Matthias Clasen [Tue, 28 Aug 2001 20:31:16 +0000 (20:31 +0000)]
demos/gtk-demo/appwindow.c (do_appwindow): Use g_signal_connect_object
instead of gtk_signal_connect, to avoid warnings at destruction time. (#58161)
Matthias Clasen [Tue, 28 Aug 2001 19:59:42 +0000 (19:59 +0000)]
io-bmp.c (OneLine): Emit area_updated signal with proper
area information. (#52002)
Matthias Clasen [Tue, 28 Aug 2001 19:54:52 +0000 (19:54 +0000)]
gtk/gtkprogressbar.c (gtk_progress_bar_set_text): Move the setting
of use_text_format to the end of the function. (#56447)
Matthias Clasen [Tue, 28 Aug 2001 19:08:53 +0000 (19:08 +0000)]
*** empty log message ***
Matthias Clasen [Tue, 28 Aug 2001 19:06:58 +0000 (19:06 +0000)]
gdk-pixbuf/test-loaders.c (test_loader): Catch errors at close time.
gdk-pixbuf/test-loaders.c (main): Remove C++ comments.
demos/testpixbuf.c (update_timeout): Use gdk_pixbuf_loader_get_pixbuf
only in response to an area_prepared signal.
Alex Larsson [Tue, 28 Aug 2001 16:43:28 +0000 (16:43 +0000)]
Make unrealize GTK_RUN_LAST.
2001-08-28 Alex Larsson <alexl@redhat.com>
* gtk/gtkwidget.c (gtk_widget_class_init):
Make unrealize GTK_RUN_LAST.
Manish Singh [Tue, 28 Aug 2001 05:05:53 +0000 (05:05 +0000)]
fix silly cut'n'paste error, with_label and with_mnemonic should create
Mon Aug 27 22:00:41 2001 Manish Singh <yosh@gimp.org>
* gtk/gtkradiobutton.c: fix silly cut'n'paste error,
with_label and with_mnemonic should create radio buttons, not
check buttons
Jonathan Blandford [Mon, 27 Aug 2001 19:42:08 +0000 (19:42 +0000)]
Fix to use GtkSelectionMode. ditto ditto ditto.
Mon Aug 27 15:28:56 2001 Jonathan Blandford <jrb@redhat.com>
* tests/testtreefocus.c (main): Fix to use GtkSelectionMode.
* tests/treestoretest.c (make_window): ditto
* demos/gtk-demo/main.c (create_tree): ditto
* demos/gtk-demo/stock_browser.c (do_stock_browser): ditto.
Jonathan Blandford [Mon, 27 Aug 2001 19:19:24 +0000 (19:19 +0000)]
Use the GTK selection types rather than GtkTreeSelectionMode.
Mon Aug 27 15:18:14 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeselection.c (gtk_tree_selection_set_mode): Use the
GTK selection types rather than GtkTreeSelectionMode.
* docs/Changes-2.0: Add comment about selection change.
Jonathan Blandford [Mon, 27 Aug 2001 18:25:49 +0000 (18:25 +0000)]
deprecate GTK_SELECTION_EXTENDED.
Mon Aug 27 14:21:30 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkenums.h (GtkSelectionMode): deprecate
GTK_SELECTION_EXTENDED.
* gtk/gtkclist.c: Remove old GTK_SELECTION_MULTIPLE behavior.
Make GTK_SELECTION_EXTENDED be GTK_SELECTION_MULTIPLE.
* gtk/gtkctree.c: ditto
* gtk/gtklist.c: ditto
* gtk/gtktree.c: ditto
Owen Taylor [Mon, 27 Aug 2001 18:22:31 +0000 (18:22 +0000)]
Fix a cuple of typos in compat macros. (#59624, Skip Montaro)
Mon Aug 27 14:18:12 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmenubar.h (gtk_menu_bar_prepend): Fix a cuple
of typos in compat macros. (#59624, Skip Montaro)
Owen Taylor [Mon, 27 Aug 2001 15:17:51 +0000 (15:17 +0000)]
Use autoconf 2.13/2.50 compat macro.
Sun Aug 26 20:00:00 2001 Owen Taylor <otaylor@redhat.com>
* configure.in acinclude.m4: Use autoconf 2.13/2.50 compat
macro.
(patch from ERDI Gergo <cactus@cactus.rulez.org>, #58920)
* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Change
interface to be a standard setter from gtk_menu_item_right_justify.
(gtk_menu_item_get_right_justified): a getter to go with the setter
* gtk/gtkmenuitem.h: Add a deprecated compat macro for
gtk_menu_item_right_justify.
* demos/gtk-demo/menus.c tests/testgtk.c: Switch to
gtk_menu_item_set_right_justified.
Jens Finke [Mon, 27 Aug 2001 14:36:50 +0000 (14:36 +0000)]
Mon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. -
* Mon Aug 27 2001 Jens Finke <jens@gnome.org>
- Renamed package to gtk2.
- Updated source url.
- glib2 package required.
Fatih Demir [Mon, 27 Aug 2001 10:36:37 +0000 (10:36 +0000)]
Arg, why does evolution now work when you need it? I guess, it's Murphy's Law.
Jens Finke [Mon, 27 Aug 2001 08:54:53 +0000 (08:54 +0000)]
Updated to match gpp requirements, reworked the files section to make it
2001-08-27 Jens Finke <jens@gnome.org>
* gtk+.spec.in: Updated to match gpp requirements, reworked the
files section to make it work with 1.3.x releases.
Alexander Larsson [Mon, 27 Aug 2001 01:05:07 +0000 (01:05 +0000)]
Add properties for labels, mnemonics and stock items. Added C accessor
2001-08-26 Alexander Larsson <alla@lysator.liu.se>
* gtk/gtkbutton.[ch]:
Add properties for labels, mnemonics and stock items.
Added C accessor functions for the properties.
Removed deprecated button->child.
* gtk/gtkradiobutton.c:
* gtk/gtktogglebutton.c:
Update to use the functions in GtkButton.
* gtk/gtkcheckbutton.c:
Update to use the functions in GtkButton.
Changed size allocation of child. Now only gets as much
space as it requests.
* gtk/gtkclist.c:
Don't use GtkButton->child
* gtk/gtklabel.c:
Fixed typo in docs
Kwok-Koon Cheung [Sun, 26 Aug 2001 22:33:13 +0000 (22:33 +0000)]
Disable a string because of gettext error.
Alexander Larsson [Sun, 26 Aug 2001 22:23:28 +0000 (22:23 +0000)]
Ressurect the properties test. I don't care if it is inferior, I just want
2001-08-26 Alexander Larsson <alla@lysator.liu.se>
* tests/testgtk.c:
* tests/Makefile.am:
Ressurect the properties test.
I don't care if it is inferior, I just want to test my property code.
Chema Celorio [Sun, 26 Aug 2001 04:01:27 +0000 (04:01 +0000)]
pass ->nrows to gtk_table_resize as the first argument for
2001-08-25 Chema Celorio <chema@celorio.com>
* gtk/gtktable.c (gtk_table_set_child_property): pass ->nrows to
gtk_table_resize as the first argument for CHILD_PROP_RIGHT_ATTACH
and CHILD_PROP_LEFT_ATTACH v.s. using ->ncols
Havoc Pennington [Sun, 26 Aug 2001 02:03:10 +0000 (02:03 +0000)]
remove gtk_menu_* compat defines; these are already in gtkmenu.h, and the
2001-08-24 Havoc Pennington <hp@pobox.com>
* gtk/gtkcompat.h: remove gtk_menu_* compat defines;
these are already in gtkmenu.h, and the copies
here were broken.
Also, change GTK_DISABLE_COMPAT_H to GTK_DISABLE_DEPRECATED
* gdk/gdkpixbuf-drawable.c (gdk_pixbuf_get_from_image):
special-case bitmaps to allow no colormap
(bitmap1): implement no-colormap bitmap-getting
(bitmap1a): implement no-colormap bitmap-getting to pixbuf with
alpha
(rgb8): indentation
(rgb1a, rgb1): change the way we read the data out of the image,
old way didn't seem to work quite right.
I'm pretty sure a lot of the rgbconvert code is still broken.
* gtk/gtkwindow.c (gtk_window_move_resize): move hints comparison
above position constraint (I really intended to do this before,
don't know what's up with that)
(gtk_XParseGeometry): shut up gcc
* gdk/gdkpixbuf-drawable.c (rgb1a): fix bug where "x1" was used
and "0" should have been. remove the attempted 4-bytes-at-once
optimization, it was totally broken.
Owen Taylor [Sat, 25 Aug 2001 23:11:46 +0000 (23:11 +0000)]
Add optional movement on push to buttons (based on patch from Soeren
Sat Aug 25 19:02:39 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkbutton.[ch] gtk/gtktogglebutton.c: Add optional movement
on push to buttons (based on patch from Soeren Sandmann, #54720)
- Add child_displacement_x/y style properties to control how far the
child moves when the button is depressed.
- Add non-exported function _gtk_button_set_depressed to clean
up the handling of the in/out shadow and separate it frmo
widget->state.
- Lots of code cleanup and simplification of state handling
for GtkButton/GtkToggleButton.
* tests/testgtkrc: Set the x/y displacement to 1 to provide a test
of button movement. testgtk + testgtkrc == test ugly GTK+, as always.
Owen Taylor [Sat, 25 Aug 2001 03:15:26 +0000 (03:15 +0000)]
Break compatibility and make gtk_image_new() take no arguments. The
Fri Aug 24 23:09:05 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkimage.[ch] docs/Changes-2.0.txt: Break compatibility
and make gtk_image_new() take no arguments. The compiler will
catch it, and it is vastly more useful than having
gtk_image_new() be a deprecated alias for gtk_image_new_from_image().
* gtk/gtkmenu.c (gtk_menu_set_property): Apply patch
to add tearoff-title property (#51319, Lee Mallabone)
Owen Taylor [Sat, 25 Aug 2001 02:20:33 +0000 (02:20 +0000)]
Remove unused and useless function gtk_menu_item_configure(). (#58925)
Fri Aug 24 22:12:32 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmenuitem.[ch]: Remove unused and useless function
gtk_menu_item_configure(). (#58925)
Jonathan Blandford [Fri, 24 Aug 2001 20:09:26 +0000 (20:09 +0000)]
Add "use_align" to give people the option to just make a cell visible.
Fri Aug 24 16:03:45 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): Add
"use_align" to give people the option to just make a cell visible.
* gtk/gtktreeview.c (gtk_tree_view_scroll_to_point): fix bug where
we were scrolling past the end of the tree.
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_pack_start):
rename gtk_tree_view_column_pack_start_cell_renderer to
gtk_tree_view_column_pack_start. Same for pack_end, and clear.
Owen Taylor [Fri, 24 Aug 2001 16:06:55 +0000 (16:06 +0000)]
Remove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed
Fri Aug 24 12:02:08 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtktextbuffer.c (gtk_text_buffer_new): Remove
a stray g_object_ref() left over from gtk_object_ref/sink.
(Pointed out by Josh Pritikin.)
Owen Taylor [Thu, 23 Aug 2001 23:38:32 +0000 (23:38 +0000)]
Rename gtk_container_children() to gtk_container_get_children. Added
Thu Aug 23 19:33:54 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkcontainer.[ch]: Rename gtk_container_children()
to gtk_container_get_children. Added deprecated compatibility
macro. (Suggested by Vitaly Tishkov, #59051)
* gtk/gtktoolbar.c gtkdialog.c: Fix gtk_container_children()
calls.
Owen Taylor [Thu, 23 Aug 2001 23:30:43 +0000 (23:30 +0000)]
Deprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we
Thu Aug 23 19:10:01 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmenubar.h (gtk_menu_bar_insert): Deprecate
gtk_menu_bar_append/prepend/insert, forgot to do this
when we deprecated gtk_menu_append/prepend/insert.
* gtk/gtkmenu.h (gtk_menu_insert): Add casts to deprecated
compat macros.
* gtk/gtkmenu.c: Fix problem with static gtk_menu_insert() being
renamed by compat macro.
* gtk/gtkfontsel.h: Deprecated gtk_font_selection_get_font(),
gtk_font_selection_dialog_get_font(). (Suggested by
Vitaly Tishkov, #59383)
Owen Taylor [Thu, 23 Aug 2001 22:51:58 +0000 (22:51 +0000)]
Rename from gtk_text_tag_table_size(). (#59366)
Thu Aug 23 18:23:31 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtktexttag.c (gtk_text_tag_table_get_size):
Rename from gtk_text_tag_table_size(). (#59366)
Kristian Rietveld [Thu, 23 Aug 2001 18:33:37 +0000 (18:33 +0000)]
use GtkSortType instead of GtkTreeSortOrder. (#59173).
Thu Aug 23 20:01:41 2001 Kristian Rietveld <kristian@planet.nl>
* gtk/gtktreemodelsort.[ch], gtk/gtktreesortable.[ch],
gtk/gtktreestore.[ch], gtk/gtktreeviewcolumn.[ch],
gtk/gtkliststore.[ch]: use GtkSortType instead of GtkTreeSortOrder.
(#59173).
Tim Janik [Thu, 23 Aug 2001 16:54:49 +0000 (16:54 +0000)]
chain parent class handlers, pointed out by Joshua N Pritikin
Thu Aug 23 16:26:47 2001 Tim Janik <timj@gtk.org>
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_finalize):
* gtk/gtktextmark.c (gtk_text_mark_finalize): chain parent class
handlers, pointed out by Joshua N Pritikin <vishnu@pobox.com>.
Owen Taylor [Thu, 23 Aug 2001 15:27:21 +0000 (15:27 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]
Wed Aug 22 19:15:39 2001 Owen Taylor <otaylor@redhat.com>
[ Patch from Sebastian Wilhelmi, 52790 ]
* gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h
Owen Taylor [Thu, 23 Aug 2001 15:26:49 +0000 (15:26 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]
Wed Aug 22 19:15:39 2001 Owen Taylor <otaylor@redhat.com>
[ Patch from Sebastian Wilhelmi, 52790 ]
* gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h
* gdk/gdkcompat.h gdk/gdk*.h gtk/gtkcompat.h.in gtk/gtk*.h:
Move compatibility macros from g[dt]kcompat.h to within
#ifndef G[DT]K_DISABLE_DEPRECATED in each file.
* gdk/gdk-pixbuf-csource.c: Fix up include of gtkcompat.h.
* demos/Makefile.am demos/gtk-demo/Makefile.am
docs/reference/gdk-pixbuf/Makefile.am modules/input/Makefile.am
tests/Makefile.am: Remove references to -G[DT]K_DISABLE_DEPRECATED.
* demos/{pixbuf-demo.c,testpixbuf-drawable.c,testpixbuf-save.c,
testpixbuf.c}: Fix usages of deprecated functions.
Jonathan Blandford [Wed, 22 Aug 2001 23:05:07 +0000 (23:05 +0000)]
clean up selection when changing models.
Wed Aug 22 19:03:27 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_set_model): clean up selection
when changing models.
Jonathan Blandford [Wed, 22 Aug 2001 22:27:41 +0000 (22:27 +0000)]
Fix selection. I think it's all dandy now. We check the current event for
Wed Aug 22 18:25:46 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c: Fix selection. I think it's all dandy now.
We check the current event for modifiers rather than try to trap
all presses.
Anders Carlsson [Wed, 22 Aug 2001 13:33:58 +0000 (13:33 +0000)]
Fix a small typo. It's LIST_STORE, not LISTSTORE.
2001-08-22 Anders Carlsson <andersca@gnu.org>
* gtk/gtkliststore.h (GTK_LIST_STORE_CLASS): Fix a small typo.
It's LIST_STORE, not LISTSTORE.
Owen Taylor [Tue, 21 Aug 2001 16:43:55 +0000 (16:43 +0000)]
Remove commented out gtkpacker reference.
Tue Aug 21 12:43:29 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtk.h: Remove commented out gtkpacker reference.
Owen Taylor [Tue, 21 Aug 2001 16:43:17 +0000 (16:43 +0000)]
Remove GtkPacker
Tue Aug 21 12:42:19 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtk-sections.txt: Remove GtkPacker
Matthias Clasen [Tue, 21 Aug 2001 08:51:06 +0000 (08:51 +0000)]
Add tga loader, patch by Nicola Girardi. (#56067)
Jonathan Blandford [Tue, 21 Aug 2001 06:59:55 +0000 (06:59 +0000)]
Tue Aug 21 02:57:13 2001 Jonathan Blandford <jrb@redhat.com>>
* gtk/gtktreeview.c (gtk_tree_view_button_press): Fix up selection
a little. More needs to be done tomorrow.
Jonathan Blandford [Tue, 21 Aug 2001 04:49:15 +0000 (04:49 +0000)]
Grr... Get it right.
Tue Aug 21 00:45:55 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_destroy): Grr... Get it right.
Jonathan Blandford [Tue, 21 Aug 2001 03:53:13 +0000 (03:53 +0000)]
*** empty log message ***
Sven Neumann [Mon, 20 Aug 2001 19:26:51 +0000 (19:26 +0000)]
removed gtk/gtkpacker.c since it is not part of the build anymore.
2001-08-20 Sven Neumann <sven@gimp.org>
* POTFILES.in: removed gtk/gtkpacker.c since it is not part of the
build anymore.
Russ Nelson [Mon, 20 Aug 2001 17:01:47 +0000 (17:01 +0000)]
Fixed typo.
Jonathan Blandford [Mon, 20 Aug 2001 15:46:49 +0000 (15:46 +0000)]
Use correct marshaller.
Mon Aug 20 11:39:44 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeselection.c (gtk_tree_selection_class_init): Use
correct marshaller.
Matthias Clasen [Mon, 20 Aug 2001 12:44:56 +0000 (12:44 +0000)]
Forgotten during last commit.
Matthias Clasen [Mon, 20 Aug 2001 06:47:28 +0000 (06:47 +0000)]
Add ico and wbmp tests. Fail with a suitable error if buffer allocation
* test-images.h, test-loaders.c: Add ico and wbmp tests.
* io-jpeg.c (gdk_pixbuf__jpeg_image_save): Fail with a suitable
error if buffer allocation fails.
* io-ico.c: Make .ICO loader more robust.
All of these are due to sandmann@daimi.au.dk (#50187)
Jonathan Blandford [Sun, 19 Aug 2001 23:46:59 +0000 (23:46 +0000)]
Fix up warnings, #58928.
Sun Aug 19 03:22:59 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkliststore.c: Fix up warnings, #58928.
* gtk/gtktreeselection.h: Change signal prototype, #58647
* gtk/gtktreeview.c (_gdk_tree_view_find_node): Make more robust,
#59221.
* gtk/gtkstyle.c: Actually prelight arrow, #50981
Sven Neumann [Sun, 19 Aug 2001 22:33:18 +0000 (22:33 +0000)]
corrected usage of conversion scripts, the order of how to apply them was
2001-08-20 Sven Neumann <sven@gimp.org>
* README.translators: corrected usage of conversion scripts, the
order of how to apply them was inverted.
Hans Breuer [Sun, 19 Aug 2001 18:34:59 +0000 (18:34 +0000)]
updated externals
2001-08-18 Hans Breuer <hans@breuer.org>
* gdk/gdk.def : updated externals
* gdk/win32/gdkselection-win32.c : returning TRUE with gdk_selection_set
is required to get (at least) visible in entry fields. Some selections
are really handled now - even on win32 - but copying via middle
mouse button into a different app needs to wait ...
* gdk/win32/gdkdnd-win32.c : implemented inter-app drag&drop
mostly by stealling code from gdkdnd-fb.c. Thanks to who ever wrote it!
* gdk/win32/gdkevents-win32.c : some tweaking to get better expose
handling. I'm not sure if it is better now, but at least not worse
* gdk/win32/gdkgeometry-win32.c : replaced every call to MoveWindow
with SetWindowPos () which allows more fine-tuning backing-store wise
* gdk/win32/gdkwindow-win32.c : allow unraised gdk_window_show ().
Also changed move/resize to be more like the X version.
* gtk/gtk.def : updated externals
Sven Neumann [Sun, 19 Aug 2001 11:48:32 +0000 (11:48 +0000)]
gtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of
2001-08-19 Sven Neumann <sven@gimp.org>
* gtk/gtktooltips.c
* tests/testtreesort.c
* tests/treestoretest.c: inserted some casts to get rid of compiler
warnings.
Fatih Demir [Sun, 19 Aug 2001 11:46:40 +0000 (11:46 +0000)]
Update.
Sven Neumann [Sun, 19 Aug 2001 10:48:24 +0000 (10:48 +0000)]
applied some simple but effective optimizations to
2001-08-19 Sven Neumann <sven@gimp.org>
* pixops/pixops.c: applied some simple but effective optimizations
to pixops_composite_nearest() and pixops_composite_color_nearest().
Jonathan Blandford [Sun, 19 Aug 2001 06:58:11 +0000 (06:58 +0000)]
Sun Aug 19 01:44:44 2001 Jonathan Blandford <jrb@redhat.com>>
* gtk/gtktreeviewcolumn.c
(gtk_tree_view_column_pack_{start,end}_cell_renderer): sink cell.
* gtk/gtktreeview.c (gtk_tree_view_insert_column): sink column.
(_gtk_tree_view_find_node): If *node is NULL,
*tree should be NULL too.
* demos/gtk-demo/stock_browser.c (do_stock_browser): don't unref
column/renderers.
* tests/testtreecolumns.c: ditto
* tests/testtreefocus.c: ditto
* tests/testtreesort.c: ditto
* tests/testtreeview.c: ditto
* tests/treestoretest.c: ditto
Jonathan Blandford [Sun, 19 Aug 2001 04:19:56 +0000 (04:19 +0000)]
2 new signals; is_expander/is_expanded.
Sat Aug 18 04:34:31 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init): 2 new
signals; is_expander/is_expanded.
* gtk/gtlcellrendererpixbuf.c: Allow other expanded and closed
pixbufs.
* gtk/gtktreeview.c: set above properties.